Improving Image-Space Caustics Via Variable-Sized Splatting

نویسندگان

  • Chris Wyman
  • Carsten Dachsbacher
چکیده

Interactivity requires tradeoffs to achieve the right balance between rendering quality and speed. In practice, today’s applications restrict lighting to mainly direct illumination, sometimes augmented by precomputed transfer techniques for diffuse global effects. Dynamic high-frequency specular effects, such as caustics, are largely lacking due to the high costs for recomputation each frame. Recent work has introduced a variety of related caustics approximations that interactively render light-space photons into a photon buffer, gather them into a caustic map, and project this map onto the scene similar to shadow mapping. While the process is simple and straightforward, the discretization of light into a finite number of uniformly-distributed photons leads to undersampling and aliasing artifacts. This paper examines two techniques for reducing these artifacts using varying sized photon splats. Conceptually, these are similar to the variable-radius k-nearest neighbor search used in photon mapping, allowing noise reduction in areas of low photon density while maintaining crisp caustics at focal points. Our techniques improve image quality at a modest cost that is significantly cheaper than supersampling the photon buffer.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Historical Introduction to Photon Differential Splatting

This document provides a historical overview of the development in computer graphics that led to photon differential splatting. We highlight how photon differential splatting differs from this early related work. 1. Early Related Work It seems that a two-pass method for rendering caustics, where a tracing from the light sources is added to a tracing from the eye, was first suggested by Heckbert...

متن کامل

Combining Soft Shadow and Image Space Photon Mapping for Global Illumination

Real-Time global illumination is a very important topic in the field of computer graphics. The improvement of GPU architectures in recent years has made GPU-based rendering algorithms essential to the production of high-quality images in real time. This paper proposes a novel global illumination algorithm that combines image space photon mapping and soft shadow effects. The photon splatting pha...

متن کامل

Photon Differential Splatting for Rendering Caustics

We present a photon splatting technique which reduces noise and blur in the rendering of caustics. Blurring of illumination edges is an inherent problem in photon splatting, as each photon is unaware of its neighbors when being splatted. This means that the splat size is usually based on heuristics rather than knowledge of the local flux density. We use photon differentials to determine the siz...

متن کامل

On Enhancing the Speed of Splatting Using Both Object- and Image-Space Coherence

Splatting is an object-order volume rendering algorithm that produces images of high quality, and several optimization techniques have been proposed. This paper presents new techniques that accelerate splatting algorithms by exploiting both object-space and image-space coherence. In particular, we propose two visibility test methods suitable for octree-based splatting. The rst method, based on ...

متن کامل

A classification-based rendering method for point models

We present a classification-based high quality rendering method for large scenes with point-based models. Each model is represented by a uniformly sized point hierarchy. All the points at the same resolution in the hierarchy share the same splat radius, and the splat radius ratio between any two neighboring resolutions are the same. We use this data structure to minimize the number of rendering...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006